lying ahead - German English Dictionary